slight squint - Turkish English Dictionary